lease for a life or lives - İspanyolca İngilizce Sözlük